export const baseRenderKeys = {
  // 成品
  finishedProduct: {
    formRenderKeys: [
      'planListNo', // 计划编号
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'requireSourceType', // 需求来源
      'billPolicy', // 选商策略
      'chooseSupplierDate', // 选商时间
      'creator', // 选商人
      'planArrivalDate', // 计划交货时间
      'missionNo', // 任务编号
      'manufactureType', // 制造类型 (还没字典)
      'purchaseState', // 是否采购
    ],
    newTableRenderKeys: [
      'index', // 序号
      'secretLevel', // 密级
      'planListNo', // 计划编号
      'missionNo', // 任务编号
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'brandNo', // 牌号
      'specification', // 规格
      'technicalAgreement', // 技术协议
      'billPolicyDesc', // 选商策略
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'inputTypeNameName', // 录入类型
      'requireLeastQty', // 最小采购量
      'pmsInvQtys', // 计划数量（库存）
      'name210', // 已签订数量（库存）
      'name211', // 未签订数量（库存）
      'exTaxPriceKu', // 不含税单价（库存）
      'basicConfiguration', // 基本计量单位
      'name212', // 已签订金额（库存）
      'name213', // 未签订金额（库存）
      'mdsUintRate', // 转换系数
      'invPurQtyss', // 计划数量（采购）
      'name214', // 已签订数量（采购）
      'name215', // 未签订数量（采购）
      'exTaxPriceCai', // 不含税单价（采购）
      'pmsBalancePrice', // 不含税结算单价
      'pmsMdsUnitName', // 计量单位（采购）
      'name217', // 已签订金额（采购）
      'name218', // 未签订金额（采购）
      'taxRate', // 税率（%）
      'taxPrice', // 含税单价
      'pmsInvTaxPrice', // 含税结算单价
      'currencyTypeName', // 币种
      'planArrivalDateTi', // 计划交货时间
      'manufacturerName', // 生产制造厂家
      'manufacturerCode', // 生产制造厂家编码
      'dealerName', // 经销商
      'dealerCode', // 经销商编码
      // 'orderingSize', // 订货尺寸
      // 'technicalConditionDesc', // 附加技术条件描述
      'purchaseStateDesc', // 是否采购
      'manufactureTypeName', // 制造类型
      'requireSourceTypeName', // 需求来源
      'planQty', // 计划数量
      // 'name237', // 是否更新价格
      'contractSigning', // 是否编制合同
      'contractNo', // 合同编号
      'contractStatus', // 合同状态
      'name228', // 是否编制订单
      'pmsEstimatePrice', // 预估价
      'creator', // 选商人
      'createTime', /// 选商时间
      'attachment', // 附件
      'operate', // 操作
    ],
  },
  // 原材料
  rawMaterial: {
    formRenderKeys: [
      'planListNo', // 计划编号
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'requireSourceType', // 需求来源
      'billPolicy', // 选商策略
      'chooseSupplierDate', // 选商时间
      'planArrivalDate', // 计划交货时间
      'creator', // 选商人
      'missionNo', // 任务编号
      'manufactureType', // 制造类型 (还没字典)
      'purchaseState', // 是否采购
    ],
    newTableRenderKeys: [
      'index', // 序号
      'secretLevel', // 密级
      'planListNo', // 计划编号
      'missionNo', // 任务编号
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'brandNo', // 牌号
      'specification', // 规格
      'technicalAgreement', // 技术协议
      'billPolicyDesc', // 选商策略
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'inputTypeName', // 录入类型
      'requireLeastQty', // 最小采购量
      'pmsInvQtys', // 计划数量（库存）
      'name210', // 已签订数量（库存）
      'name211', // 未签订数量（库存）
      'exTaxPriceKu', // 不含税单价（库存）
      'basicConfiguration', // 基本计量单位
      'name212', // 已签订金额（库存）
      'name213', // 未签订金额（库存）
      'mdsUintRate', // 转换系数
      'invPurQtyss', // 计划数量（采购）
      'name214', // 已签订数量（采购）
      'name215', // 未签订数量（采购）
      'exTaxPriceCai', // 不含税单价（采购）
      'pmsBalancePrice', // 不含税结算单价
      'pmsMdsUnitName', // 计量单位（采购）
      'name217', // 已签订金额（采购）
      'name218', // 未签订金额（采购）
      'taxRate', // 税率（%）
      'taxPrice', // 含税单价
      'pmsInvTaxPrice', // 含税结算单价
      'currencyTypeName', // 币种
      'planArrivalDateTi', // 计划交货时间
      'manufacturerName', // 生产制造厂家
      'manufacturerCode', // 生产制造厂家编码
      'dealerName', // 经销商
      'dealerCode', // 经销商编码
      'technicalConditionDesc', // 附加技术条件描述
      'pmsInvQty', // 采购数量（库存）
      'orderingSize', // 订货尺寸
      'purchaseStateDesc', // 是否采购
      'manufactureTypeName', // 制造类型
      // 'requireSourceTypeName', // 需求来源
      'isUpdatedPriceName', // 是否更新价格
      'contractSigning', // 是否编制合同
      'contractNo', // 合同编号
      'contractStatus', // 合同状态
      'name228', // 是否编制订单
      'pmsEstimatePrice', // 预估价
      'creator', // 选商人
      'createTime', // 选商时间
      'attachment', // 附件
      'operate', // 操作
    ],
  },
  // 标准件
  standardPart: {
    formRenderKeys: [
      'planListNo', // 计划编号
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'requireSourceType', // 需求来源
      'billPolicy', // 选商策略
      'chooseSupplierDate', // 选商时间
      'planArrivalDate', // 计划交货时间
      'creator', // 选商人
      'millTypeCode', // 机型
      'contractStatus', // 合同状态
      'batchFlowNo', // 架次
      'batchNo', // 批次
      'partPicNo', // 零组件图号
      'missionNo', // 任务编号
      'manufactureType', // 制造类型
      'purchaseState', // 是否采购
    ],
    newTableRenderKeys: [
      'index', // 序号
      'secretLevel', // 密级
      'picNo', // 图号
      'planListNo', // 计划编号
      'missionNo', // 任务编号
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'brandNo', // 牌号
      'specification', // 规格
      'technicalCondition', // 技术条件
      'partPicNo', // 零件图号
      'batchNo', // 批次
      'batchFlowNo', // 架次
      'millTypeCode', // 机型
      'billPolicyDesc', // 选商策略
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'inputTypeName', // 录入类型
      'requireLeastQty', // 最小采购量
      'pmsInvQtys', // 计划数量（库存）
      'name210', // 已签订数量（库存）
      'name211', // 未签订数量（库存）
      'exTaxPriceKu', // 不含税单价（库存）
      'basicConfiguration', // 基本计量单位
      'pmsInvQty', // 采购数量（库存）
      'name212', // 已签订金额（库存）
      'name213', // 未签订金额（库存）
      'mdsUintRate', // 转换系数
      'invPurQtyss', // 计划数量（采购）
      'name214', // 已签订数量（采购）
      'name215', // 未签订数量（采购）
      'exTaxPriceCai', // 不含税单价（采购）
      'pmsMdsUnitName', // 计量单位（采购）
      'name217', // 已签订金额（采购）
      'name218', // 未签订金额（采购）
      'taxRate', // 税率（%）
      'taxPrice', // 含税单价
      'currencyTypeName', // 币种
      'planArrivalDateTi', // 计划交货时间
      'manufacturerName', // 生产制造厂家
      'manufacturerCode', // 生产制造厂家编码
      'dealerName', // 经销商
      'dealerCode', // 经销商编码
      'purchaseStateDesc', // 是否采购
      'manufactureTypeName', // 制造类型
      'requireSourceTypeName', // 需求来源
      'contractSigning', // 是否编制合同
      'contractNo', // 合同编号
      'contractStatus', // 合同状态
      'name228', // 是否编制订单
      'pmsEstimatePrice', // 预估价
      'creator', // 选商人
      'createTime', // 选商时间
      'attachment', // 附件
      'operate', // 操作
    ],
  },
  // 零组件
  zeroCom: {
    formRenderKeys: [
      'planListNo', // 计划编号
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'requireSourceType', // 需求来源
      'billPolicy', // 选商策略
      'chooseSupplierDate', // 选商时间
      'planArrivalDate', // 计划交货时间
      'creator', // 选商人
      'name36', // 推送状态
      'whetherDrawUpContract', // 是否编制合同
      'machineContent', // 加工内容
      'name38', // 采购品类
      'outSourceDeptName', // 外包提出单位
      'millTypeCode', // 机型
      'contractStatus', // 合同状态
      'batchFlowNo', // 架次
      'batchNo', // 批次
      'partPicNo', // 零组件图号
      'missionNo', // 任务编号
      'manufactureType', // 制造类型
      'purchaseState', // 是否采购
    ],
    newTableRenderKeys: [
      'index', // 序号
      'secretLevel', // 密级
      'planListNo', // 计划编号
      'missionNo', // 任务编号
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'partPicNo', // 零件图号
      'picNoVersion', // 图号版本
      'processStateNo', // 工艺状态号
      'name194', // 分工线路
      'brandNo', // 牌号
      'specification', // 规格
      'technicalCondition', // 技术条件
      'batchNo', // 批次
      'batchFlowNo', // 架次
      'millTypeCode', // 机型
      'billPolicyDesc', // 选商策略
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'inputTypeName', // 录入类型
      'requireLeastQty', // 最小采购量
      'pmsInvQtys', // 计划数量（库存）
      'name210', // 已签订数量（库存）
      'name211', // 未签订数量（库存）
      'exTaxPriceKu', // 不含税单价（库存）
      'basicConfiguration', // 基本计量单位
      'name212', // 已签订金额（库存）
      'name213', // 未签订金额（库存）
      'mdsUintRate', // 转换系数
      'invPurQtyss', // 计划数量（采购）
      'name214', // 已签订数量（采购）
      'name215', // 未签订数量（采购）
      'exTaxPriceCai', // 不含税单价（采购）
      'pmsMdsUnitName', // 计量单位（采购）
      'name217', // 已签订金额（采购）
      'name218', // 未签订金额（采购）
      'taxRate', // 税率（%）
      'taxPrice', // 含税单价
      'name231', // 推送状态
      'name235', // 加工内容编码
      'currencyTypeName', // 币种
      'planArrivalDateTi', // 计划交货时间
      'manufacturerName', // 生产制造厂家
      'manufacturerCode', // 生产制造厂家编码
      'dealerName', // 经销商
      'dealerCode', // 经销商编码
      'purchaseStateDesc', // 是否采购
      'manufactureTypeName', // 制造类型
      'requireSourceTypeName', // 需求来源
      'contractSigning', // 是否编制合同
      'contractNo', // 合同编号
      'contractStatus', // 合同状态
      'name228', // 是否编制订单
      'pmsEstimatePrice', // 预估价
      'machineContent', // 加工内容
      'outSourceDeptName', // 外包提出单位
      'mdsCategoryLv1Name', // 一级品类
      'mdsCategoryLv2Name', // 二级品类
      'mdsCategoryLv3Name', // 三级品类
      'creator', // 选商人
      'createTime', // 选商时间
      'attachment', // 附件
      'operate', // 操作
    ],
  },
  // 锻铸件
  forgingAndCasting: {
    formRenderKeys: [
      'planListNo', // 计划编号
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'requireSourceType', // 需求来源
      'billPolicy', // 选商策略
      'chooseSupplierDate', // 选商时间
      'planArrivalDate', // 计划交货时间
      'creator', // 选商人
      'millTypeCode', // 机型
      'contractStatus', // 合同状态
      'batchFlowNo', // 架次
      'batchNo', // 批次
      'partPicNo', // 零组件图号
      'missionNo', // 任务编号
      'manufactureType', // 制造类型
      'purchaseState', // 是否采购
    ],
    newTableRenderKeys: [
      'index', // 序号
      'secretLevel', // 密级
      'planListNo', // 计划编号
      'missionNo', // 任务编号
      'mdsItemCode', // 物料编码
      'mdsItemName', // 物料名称
      'partPicNo', // 零件图号
      'brandNo', // 牌号
      'specification', // 规格
      'technicalCondition', // 技术条件
      'millTypeCode', // 机型
      'batchNo', // 批次
      'batchFlowNo', // 架次
      'billPolicyDesc', // 选商策略
      'supplierCode', // 供应商编码
      'supplierName', // 供应商名称
      'inputTypeName', // 录入类型
      'requireLeastQty', // 最小采购量
      'invPurQtyss', // 计划数量（采购）
      'name210', // 已签订数量（库存）
      'name211', // 未签订数量（库存）
      'exTaxPriceKu', // 不含税单价（库存）
      'basicConfiguration', // 基本计量单位
      'pmsInvQtys', // 计划数量（库存）
      'name212', // 已签订金额（库存）
      'name213', // 未签订金额（库存）
      'mdsUintRate', // 转换系数
      'planQty', // 计划数量
      'name214', // 已签订数量（采购）
      'name215', // 未签订数量（采购）
      'exTaxPriceCai', // 不含税单价（采购）
      'pmsMdsUnitName', // 计量单位（采购）
      'name217', // 已签订金额（采购）
      'name218', // 未签订金额（采购）
      'taxRate', // 税率（%）
      'taxPrice', // 含税单价
      'currencyTypeName', // 币种
      'planArrivalDateTi', // 计划交货时间
      'manufacturerName', // 生产制造厂家
      'manufacturerCode', // 生产制造厂家编码
      'dealerName', // 经销商
      'dealerCode', // 经销商编码
      'purchaseStateDesc', // 是否采购
      'manufactureTypeName', // 制造类型
      'requireSourceTypeName', // 需求来源
      'contractSigning', // 是否编制合同
      'contractNo', // 合同编号
      'contractStatus', // 合同状态
      'name228', // 是否编制订单
      'pmsEstimatePrice', // 预估价
      'creator', // 选商人
      'createTime', // 选商时间
      'attachment', // 附件
      'operate', // 操作
    ],
  },
};

export default null;
